# worcflow.ai > worcflow.ai is a B2B SaaS API that extracts, tracks, and monitors > commitments (promises, deadlines, follow-ups) from WhatsApp conversations. > It helps teams keep promises made to clients. Available as a web dashboard > for humans and a REST API / MCP server for AI agents. ## API Documentation - [API Reference](https://docs.worcflow.ai/api): Complete REST API documentation with OpenAPI 3.1 spec - [Authentication](https://docs.worcflow.ai/api/auth): API key and OAuth 2.1 authentication flows - [Quickstart](https://docs.worcflow.ai/quickstart): Get started in 5 minutes ## Core Endpoints - [Ingest Messages](https://docs.worcflow.ai/api/messages/ingest): POST /v1/messages/ingest — Submit WhatsApp messages for commitment extraction - [Query Commitments](https://docs.worcflow.ai/api/commitments): GET /v1/commitments — Retrieve and filter tracked commitments - [Send Nudge](https://docs.worcflow.ai/api/nudges): POST /v1/nudges — Send a reminder for an at-risk commitment - [Workspaces](https://docs.worcflow.ai/api/workspaces): Manage workspaces and team configuration ## Agent Integration - [MCP Server](https://docs.worcflow.ai/mcp): Model Context Protocol server specification and tools - [Agent Card](https://worcflow.ai/.well-known/agent-card.json): A2A protocol agent discovery card - [agents.json](https://worcflow.ai/.well-known/agents.json): Agent workflow specification - [OpenAPI Spec](https://api.worcflow.ai/v1/openapi.json): Machine-readable API specification ## Optional - [Pricing](https://worcflow.ai/#pricing): Plans including usage-based agent tier - [Changelog](https://docs.worcflow.ai/changelog): Recent updates and new features