# Automate tender monitoring with n8n and Activepieces *Source: [https://www.selltostate.com/features/tender-automation/](https://www.selltostate.com/features/tender-automation/)* Put the Sell to State API into the workflow tools that your team already uses. New tenders and awards go where you work: Slack, Teams, the CRM, a spreadsheet. ## Prompt for your AI agent ``` 1. Sign me in yourself. Try this first: you need me only for one approval click. - If you can send HTTP requests: POST https://app.selltostate.com/api/v1/agent/signup with JSON {"client_name": ""}. Show me verification_uri_complete from the reply as a link. I open it, sign up free with Google or email, and approve the code. Every "interval" seconds, POST token_endpoint with {"device_code": ""} until the reply has access_token. Send access_token in the x-api-key header to the MCP server https://app.selltostate.com/api/mcp. - If you cannot send HTTP requests: tell me to add the MCP server https://app.selltostate.com/api/mcp in this app. Its sign-in page also creates the free account. Claude: Customize > Connectors > Add custom connector. ChatGPT: chatgpt.com/plugins > + > Add custom MCP server, choose OAuth. Claude Code: claude mcp add --transport http selltostate https://app.selltostate.com/api/mcp, then /mcp > Authenticate. 2. The tools are free to connect. A free account gets plan_search 3 times a day and search for 2 different searches a day: titles, buyers, status and dates. Amounts, winners and notice links need a plan. Call whoami to see my plan. Read the skill at https://www.selltostate.com/skills/selltostate-tender-automation/SKILL.md. 3. Build an n8n workflow that calls the Sell to State API every morning for new tenders that match and posts each one to . ``` Skill for your AI agent: https://www.selltostate.com/skills/selltostate-tender-automation/SKILL.md. All Sell to State skills: https://github.com/getbeton/selltostate-skills. ## Typical workflows Every morning, fetch the new tenders of a saved search and post them to a channel. Create a CRM deal for each tender above a value. Add every new award of a competitor to a sheet. ## How the connection works The workflow calls the REST API with your API key on a schedule and reads the rows that changed since the last run. The integration pages show the steps for n8n and Activepieces. ## Or let your agent build it Give your AI agent the prompt at the top of this page. It can write the workflow for you, with the right endpoint and filters. ## How it works 1. Create an API key: In your account. 2. Add the workflow: n8n or Activepieces. 3. Set the filters: Words, countries, value. 4. Pick the target: Slack, CRM, sheet. ## Who uses it - Operations teams that already run n8n or Activepieces - Sales teams that want tenders in their CRM - Agencies that send tender digests to clients ## Questions ### Do I need to code? No. The integration pages give the steps. For a custom workflow, the API reference has every field. ### Does it work with Zapier or Make? Any tool that can call a REST API with a header works. The n8n and Activepieces pages have ready steps. Pricing: https://www.selltostate.com/pricing/