Docs › Connect your agent › OpenAI-compatible & custom webhook
OpenAI-compatible & custom webhook
Last updated July 2026 · ~3 min read
If your agent is not a Microsoft backend, MeetCrew still fronts it. Use the OpenAI-compatible path for any chat-completions endpoint, or the custom webhook for anything else. Your backend reasons; MeetCrew speaks its reply.
OpenAI-compatible endpoints
The OpenAI-compatible backend accepts any endpoint that implements the OpenAI chat-completions API — OpenAI directly, Azure OpenAI, models exposed through a compatibility layer, or local models serving the same interface. Bind the endpoint to a teammate deployment and authenticate with an API key. MeetCrew’s teammate-side tools are offered through the standard tools parameter, so your agent can call them during a turn.
Custom webhook
The custom webhook is the escape hatch for backends that fit no other category. You supply an HTTPS endpoint that implements the MeetCrew agent contract: it receives the request as JSON and returns the reply as JSON. Requests are authenticated with an HMAC signature over the request body, using a shared secret configured per deployment. Streaming is optional; non-streaming endpoints simply return the full reply.
How a turn works
When the teammate is addressed by name, MeetCrew calls your endpoint with the meeting context and speaks the reply it returns. An empty reply produces silence, not an invented answer.
Credentials stay in Key Vault
API keys and webhook shared secrets are stored as Azure Key Vault secret references, never as raw secrets.
A teammate can run identity-only and have a backend added later, so you can stand up the deployment before your endpoint is ready.
Was this helpful? Yes · No | Still stuck? Contact support.