↑↓ navegar ↵ abrir esc fechar

Recurso

Automatize o monitoramento de licitações com n8n e Activepieces

Coloque a API da Sell to State nas ferramentas de fluxo de trabalho que sua equipe já usa. Novas licitações e adjudicações vão para onde você trabalha: Slack, Teams, o CRM, uma planilha.

Ask your AI agent

Claude ChatGPT Perplexity Grok
Set up Sell to State for me: government tenders and contract awards from official sources in 73 countries, as MCP tools. Agent docs: https://docs.selltostate.com/llms.txt
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": "<your app 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": "<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.
3. Ask me what my company sells and in which countries. Call plan_search with my answer, then search with its scope, q and filters. Show me the 10 best open tenders with the title, the buyer and the dates. Then give me app_url: it shows every row, and I can save the search there for email alerts.

Enterprise

Dê este prompt ao seu agente de IA
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": "<your app 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": "<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 <my saved search> and posts each one to <Slack channel or CRM>.
Ou dê esta skill ao seu agente de IA (SKILL.md)
---
name: selltostate-tender-automation
description: Automation with n8n and Activepieces with Sell to State data (government tenders and contract awards from official procurement sources). Use when the user wants a scheduled workflow (n8n, Activepieces, Make, Zapier or a cron job) that sends new tenders to Slack, a CRM or a sheet.
---

# Automation with n8n and Activepieces (Sell to State)

## Access

1. MCP: the server https://app.selltostate.com/api/mcp (OAuth, or the x-api-key of the agent sign-in: POST https://app.selltostate.com/api/v1/agent/signup, the user approves one code). Call `whoami`. `active` false is a free account: `plan_search` and `search` only, 1-2 searches a day.
2. REST: https://app.selltostate.com/api/v1 with the header `x-api-key`. Read the key from `STS_API_KEY` and never print it.
3. No plan yet: the user picks a plan at https://app.selltostate.com/plans, or you run the agent signup in "Get access" of https://www.selltostate.com/skills/selltostate/SKILL.md. The user pays in the browser.

## Task

Build an n8n workflow that calls the Sell to State API every morning for new tenders that match <my saved search> and posts each one to <Slack channel or CRM>.

Ask the user for each value in <angle brackets> before the first call.

## Steps

1. Trigger: a schedule, every morning.
2. Call: an HTTP request `GET https://app.selltostate.com/api/v1/search?scope=tenders&q=<words>&country=<slugs>&accepts_bids=true&published_days=1` with the header `x-api-key`.
3. Keep the `id` values that the workflow already sent, and send only new tenders.
4. Send each new tender to the target (Slack, CRM, sheet) with title, buyer (the part of `sub` before " · "), country, `deadline_at`, value with its currency and `source_url`.
5. No code: save the search and use the webhook or Google Sheets output at https://app.selltostate.com/integrations.

## Rules

- Give `source_url` (the official notice) for each tender and award. The user reads the documents and bids on the official portal.
- Amounts are in the source currency. Do not add amounts in different currencies.
- The data shows awards, not bids. Do not say that a company lost a tender.
- On a 402, show the message and the link to the user, then stop. On a 429, wait `Retry-After` seconds.
- Credit the data: "Data: Sell to State (selltostate.com)".

More skills (open tenders, buyer research, competitor wins, alerts, API reference): https://github.com/getbeton/selltostate-skills

Arquivo da skill → Todas as skills da Sell to State no GitHub →

Fluxos de trabalho típicos

Todas as manhãs, busque as novas licitações de uma pesquisa salva e publique-as em um canal. Crie um negócio no CRM para cada licitação acima de um valor. Adicione cada nova adjudicação de um concorrente a uma planilha.

Como a conexão funciona

O fluxo de trabalho chama a API REST com sua chave de API em uma programação e lê as linhas que mudaram desde a última execução. As páginas de integração mostram as etapas para n8n e Activepieces.

Ou deixe seu agente criar isso

Dê ao seu agente de IA o prompt no topo desta página. Ele pode escrever o fluxo de trabalho para você, com o endpoint e os filtros corretos.

Como funciona

  1. 01

    Crie uma chave de API

    Na sua conta.

  2. 02

    Adicione o fluxo de trabalho

    n8n ou Activepieces.

  3. 03

    Defina os filtros

    Palavras, países, valor.

  4. 04

    Escolha o destino

    Slack, CRM, planilha.

Quem usa

  • Equipes de operações que já usam n8n ou Activepieces
  • Equipes de vendas que querem licitações no CRM
  • Agências que enviam resumos de licitações a clientes

Perguntas

Preciso programar? +

Não. As páginas de integração fornecem as etapas. Para um fluxo de trabalho personalizado, a referência da API tem todos os campos.

Funciona com Zapier ou Make? +

Qualquer ferramenta que possa chamar uma API REST com um cabeçalho funciona. As páginas de n8n e Activepieces têm etapas prontas.

Pricing

One price for the whole team.

Search and daily email alerts are free. A plan shows the winner and the value of each award, and adds CSV export, the API and MCP.

3-day pass

US$19€19one payment

For one research job. Full access for 72 hours, then it stops. Nothing renews.

Get the 3-day pass

Sign up, then pay by card.

  • Full access for 3 days
  • 10,000 export rows in total
  • Search, lists, API and MCP
  • Saved searches and daily email alerts
  • One pass per account

Subscription

US$49€45/mo

US$499€449/yr

Cancel at any time.

One payment a year. 15%17% less than 12 monthly payments.

Subscribe monthlySubscribe annually

Sign up, then pay by card.

  • Access until you cancel12 months of access
  • 5,000 rows per export
  • Search, lists, API and MCP
  • Saved searches and daily email alerts
  • One price for the whole team. No seat fees.

Enterprise

Custom

For teams that need bulk data or their own contract terms.

Book a call

A 30-minute call with our team.

  • Everything in Subscription
  • Bulk delivery to Snowflake, Amazon S3 or a CRM webhook
  • Custom contract terms
Secure payments via Stripe Stripe Visa Mastercard American Express
See full pricing →

Deixe as licitações chegarem até você.

Escolha um plano, crie uma chave de API e adicione o fluxo de trabalho.

Ask your AI agent

Claude ChatGPT Perplexity Grok
Set up Sell to State for me: government tenders and contract awards from official sources in 73 countries, as MCP tools. Agent docs: https://docs.selltostate.com/llms.txt
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": "<your app 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": "<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.
3. Ask me what my company sells and in which countries. Call plan_search with my answer, then search with its scope, q and filters. Show me the 10 best open tenders with the title, the buyer and the dates. Then give me app_url: it shows every row, and I can save the search there for email alerts.

Enterprise

Registe-se