---
title: "Providers: agent guidance"
description: "Selecting a service, schemas, accounts, and limitations."
group: "For agents"
order: 1
---

## Deployment addresses

- Documentation: https://ctx4.me/docs.md
- Agent index: https://ctx4.me/docs/agent-index.json
- Console and connections: https://console.ctx4.me/integrations
- MCP: https://ctx4.me/mcp
- HTTP API: https://ctx4.me/v1
- Composio base URL: https://ctx4.me/compat/context4/v1
- OpenAPI: https://ctx4.me/docs/openapi.json
- HTTP/MCP inventory: https://ctx4.me/docs/api-index.json
- Composio routes: https://ctx4.me/docs/compat-routes.json
- Connectors: https://ctx4.me/docs/connectors.json


## From task to action

The [service catalog](https://ctx4.me/apps) and [JSON catalog](https://ctx4.me/docs/connectors.json) are reference information. Permitted actions come from current MCP discovery, not from the existence of a website page.

1. Take the service and task from the user's instruction. Do not connect every system in advance.
2. Discover actions through `CONTEXT4_SEARCH_TOOLS` and fetch schemas through `CONTEXT4_GET_TOOL_SCHEMAS`.
3. Check the account and permissions. Ask when the choice is ambiguous; for sign-in, obtain a real Connect Link and wait for readiness.
4. Use returned fields and IDs. A CRM contact ID is not a recipient ID in another service.

## Service specifics

- [amoCRM](https://ctx4.me/apps/amocrm): deals, contacts, and tasks through discovered actions and their schemas.
- [Bitrix24](https://ctx4.me/apps/bitrix24): separate portal permissions; do not copy arguments from amoCRM.
- [Wazzup](https://ctx4.me/apps/wazzup): recipient/channel from the schema; send only on the user's instruction.
- Telephony, finance, and other services: the [catalog](https://ctx4.me/apps) and JSON above. Implementation does not mean the current user has access.
- Do not treat Soon/request-only entries as executable. If an action is missing, explain the limitation instead of inventing an API.

For a permitted HTTP call without a ready-made tool: [proxy](https://ctx4.me/docs/proxy-requests.md), [endpoint discovery](https://ctx4.me/docs/api-endpoints.md). API documentation does not issue keys or grant additional permissions.
