Ferramentas · Chamada de trabalhos
As 40 ferramentas MCP da chamada de trabalhos, do começo ao fim: as regras do espaço, abrir e editar uma chamada com trilhas, dias e banner, publicar, donos e avaliadores, convidar palestrantes, propostas, avaliações e notas, decisão, contraproposta, confirmação na agenda, votação e o lado de quem propõe.
A chamada de trabalhos inteira pela conversa: abrir a chamada com o edital, as trilhas e os dias do evento, publicar, montar o comitê, acompanhar as avaliações, decidir, negociar as condições com o palestrante e confirmar na agenda. Quem propõe também usa o assistente: enviar e editar a proposta, responder a uma contraproposta, votar.
Cada ferramenta traz um selo: Só consulta não muda nada, Altera cria ou muda algo na hora, e Pede confirmação só age depois do seu sim a um resumo. Ver Dinheiro e confirmação.
Quem usa o quê
As 40 ferramentas aparecem para todos os papéis, inclusive o membro: o dono de uma chamada pode ser um membro comum, e quem propõe, avalia ou vota também. A Memberfy confere cada chamada pela regra do próprio módulo, como na tela:
| Quem | O que pode |
|---|---|
| Equipe (proprietário, administrador e moderador) ou dono da chamada | Editar a chamada, as trilhas, os dias e os donos; montar o comitê; ver o andamento; decidir, negociar e confirmar |
| Quem pode abrir chamada no espaço | Abrir uma chamada nova. A regra é do espaço: só os donos, a equipe ou qualquer membro (get_call_space_settings) |
| Avaliador da trilha (que aceitou o convite) | A fila de avaliação e a nota de cada proposta da trilha |
| Quem a chamada deixa votar | A cédula e o voto, na janela de votação |
| Qualquer membro | Propor numa chamada aberta, editar e retirar a própria proposta, responder a uma contraproposta |
Quando o papel não permite, o assistente recebe a recusa da Memberfy e explica.
Em resumo
O espaço e as chamadas
| Ferramenta | O que faz | Quem | Tipo |
|---|---|---|---|
list_calls_for_papers | As chamadas de um espaço, com status | Qualquer | Só consulta |
get_call_space_settings | Como o espaço funciona: uma ou várias chamadas, quem abre | Qualquer | Só consulta |
update_call_space_settings | Muda o modo do espaço e quem pode abrir chamada | Administrador | Altera |
get_call_for_papers | Uma chamada com datas, trilhas, dias, donos e o que você pode fazer | Qualquer | Só consulta |
create_call_for_papers | Abre uma chamada em rascunho, com trilhas, dias e banner | Quem pode abrir | Altera |
update_call_for_papers | Edita texto, datas, formatos, custos, cachê e imagens | Equipe ou dono | Altera |
update_call_status | Publica, despublica, encerra ou reabre | Equipe ou dono | Altera |
delete_call_for_papers | Exclui a chamada, com trilhas e propostas | Equipe ou dono | Pede confirmação |
Trilhas e dias do evento
| Ferramenta | O que faz | Quem | Tipo |
|---|---|---|---|
add_call_track | Acrescenta uma trilha | Equipe ou dono | Altera |
update_call_track | Renomeia uma trilha ou muda o propósito | Equipe ou dono | Altera |
delete_call_track | Tira uma trilha | Equipe ou dono | Pede confirmação |
add_call_event_date | Acrescenta um dia ao evento | Equipe ou dono | Altera |
update_call_event_date | Muda o horário de um dia | Equipe ou dono | Altera |
delete_call_event_date | Tira um dia do evento | Equipe ou dono | Pede confirmação |
Donos, avaliadores e palestrantes
| Ferramenta | O que faz | Quem | Tipo |
|---|---|---|---|
add_call_owner | Convida alguém para ser dono da chamada | Equipe ou dono | Altera |
remove_call_owner | Tira um dono | Equipe ou dono | Pede confirmação |
list_track_reviewers | Os avaliadores de uma trilha | Equipe ou dono | Só consulta |
invite_track_reviewer | Põe alguém como avaliador de uma trilha | Equipe ou dono | Altera |
remove_track_reviewer | Tira um avaliador | Equipe ou dono | Pede confirmação |
list_my_call_invitations | Os seus convites pendentes, para dono ou avaliador | Qualquer | Só consulta |
respond_to_call_invitation | Aceita ou recusa um convite seu | Qualquer | Altera |
list_speakers | Quem já propôs na comunidade | Equipe ou dono | Só consulta |
invite_speaker | Convida alguém a propor | Equipe ou dono | Altera |
Avaliação, decisão e agenda
| Ferramenta | O que faz | Quem | Tipo |
|---|---|---|---|
list_proposals | As propostas, com status, trilha e notas | Conforme o papel na chamada | Só consulta |
get_proposal | Uma proposta, com as avaliações e a negociação | Donos, avaliadores da trilha e quem propôs | Só consulta |
list_my_reviews | A sua fila de avaliação | Avaliador | Só consulta |
review_proposal | Dá nota de 1 a 5 a uma proposta | Avaliador da trilha | Altera |
get_review_progress | O andamento da avaliação, contra o mínimo | Equipe ou dono | Só consulta |
get_proposal_reviews | As notas de uma proposta e o consenso | Donos; avaliadores depois de avaliar | Só consulta |
decide_proposal | Aceita ou recusa uma proposta | Equipe ou dono | Altera |
negotiate_proposal | Contraproposta, retirar, aceitar ou encerrar a negociação | Equipe ou dono | Altera |
confirm_proposal | Confirma a proposta aceita na agenda | Equipe ou dono | Altera |
Votação
| Ferramenta | O que faz | Quem | Tipo |
|---|---|---|---|
list_votable_proposals | A cédula: o que você pode votar e o seu voto | Quem pode votar | Só consulta |
vote_on_proposal | Vota de 1 a 5, ou tira o voto | Quem pode votar | Altera |
get_vote_results | O resultado, até onde a chamada mostra | Conforme a chamada | Só consulta |
Quem propõe
| Ferramenta | O que faz | Quem | Tipo |
|---|---|---|---|
list_my_proposals | As suas propostas, com status | Qualquer | Só consulta |
submit_proposal | Envia uma proposta a uma chamada aberta | Qualquer membro | Altera |
update_proposal | Edita a proposta em rascunho e envia | Quem propôs | Altera |
withdraw_proposal | Retira a proposta da chamada | Quem propôs | Pede confirmação |
respond_to_counter_offer | Aceita a contraproposta ou responde com outra | Quem propôs | Altera |
Os ids e os valores
- Chamada (
call) e espaço (space): o id ou o link copiado do app. O link de uma proposta (?proposal=) também serve como chamada. - Proposta (
proposal): o id ou o link com?proposal=. - Trilha, dia do evento, dono e avaliador (
track_id,date_id,owner_id,reviewer_id): vêm deget_call_for_papers. Oowner_idé o id da ligação emowner_links, não o id da pessoa. - Pessoa (
profile_id): delist_membersou delist_speakers. - Datas e horas: no fuso da comunidade. Data e hora como
2026-11-30T23:59; só a data como2026-11-30; só a hora como19:00. - Formatos:
talk(palestra),lightning_talk,keynote,workshop,tutorial,masterclass,panel(painel),roundtable,case_study,demo,postereother. - Status da chamada:
draft(rascunho),open(aberta),reviewing(em avaliação),deciding(decidindo),closed(encerrada) earchived(arquivada). - Custos (passagem, transporte, estacionamento, hospedagem, alimentação):
none(ninguém),organizer(a organização) ouspeaker(o palestrante).
list_calls_for_papers
Só consulta
Listar chamadas de trabalhos. As chamadas de um espaço de chamadas, com status. Papel mínimo: qualquer; o rascunho só aparece para quem cuida dele.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
space | id ou link | Sim | O espaço de chamadas |
status | um dos status | Não | Filtra por status |
Peça assim: "Quais chamadas estão abertas?"
get_call_space_settings
Só consulta
Ver regras do space de chamadas. Se o espaço é uma chamada ou várias, quem pode abrir uma chamada e se abrir precisa de aprovação. Papel mínimo: qualquer.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
space | id ou link | Sim | O espaço de chamadas |
Peça assim: "Um membro pode abrir chamada no espaço Palestras?"
update_call_space_settings
Altera
Alterar regras do space de chamadas. Muda o modo do espaço e quem pode abrir chamada. Papel mínimo: administrador.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
space | id ou link | Sim | |
mode | single, multi | Não | Uma chamada ou várias |
who_can_open_call | owners, staff, members | Não | Proprietário e administrador; também os moderadores; ou qualquer membro |
require_approval_to_open | sim ou não | Não | Uma chamada nova espera aprovação |
Peça assim: "Deixe os moderadores abrirem chamadas no espaço Palestras."
Notas: muda quem pode fazer o quê na hora. Ver O espaço: uma chamada ou várias.
get_call_for_papers
Só consulta
Ver chamada de trabalhos. Tudo o que a página da chamada mostra: status, datas, formatos, custos e cachê, as trilhas (com os avaliadores), os dias do evento e os donos, mais o que você pode fazer nela. Papel mínimo: qualquer; o rascunho só para quem cuida dele.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | Também aceita o link de uma proposta |
Devolve: a chamada e, para quem pode editar, as ligações dos donos (owner_links), com os ids que remove_call_owner pede.
Peça assim: "Mostre a chamada do Congresso 2027: quais trilhas e quem avalia cada uma?"
create_call_for_papers
Altera
Abrir chamada de trabalhos. Abre uma chamada num espaço de chamadas, em rascunho. Quem cria vira dono da chamada. Papel: quem a regra do espaço deixa abrir chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
space | id ou link | Sim | O espaço de chamadas (list_spaces com o módulo call4papers) |
title | texto, de 3 a 255 | Sim | |
slug | texto | Não | O endereço; sem ele, vem do título |
description | Markdown, até 20.000 | Não | O edital, em Markdown (ou HTML) |
summary | texto, até 1.000 | Não | Uma ou duas linhas para os cards e o feed |
type | simple, advanced | Não | Simples ou avançada. Ver O tipo da chamada |
modality | in_person, online, hybrid | Não | Presencial, online ou híbrida |
submission_opens_at, submission_closes_at | data e hora | Não | O período para propor |
review_opens_at, review_closes_at, results_announced_at | data e hora | Não | A avaliação e o anúncio |
voting_opens_at, voting_closes_at | data e hora | Não | A janela de votação |
evaluation_mode | none, committee, community | Não | Sem avaliação, comitê por trilha ou voto da comunidade |
blind_review | sim ou não | Não | O avaliador não vê quem propôs |
min_reviews_per_submission | número, até 20 | Não | Avaliações mínimas por proposta |
max_submissions_per_speaker | número, até 100 | Não | Propostas por pessoa |
vote_visibility | hidden, counts, full | Não | O que o resultado da votação mostra |
who_can_vote | owners, staff, members | Não | |
allow_counter_offer, counter_offer_timeout_days | sim ou não; dias | Não | Só na avançada: contraproposta e o prazo para responder |
allowed_formats | lista de formatos | Não | |
allowed_durations | lista de minutos | Não | Por exemplo [20, 40] |
speaker_benefits | lista de textos | Não | Por exemplo Ingresso, Jantar com os palestrantes |
air_travel_cost, ground_transport_cost, parking_cost, accommodation_cost, meal_cost | none, organizer, speaker | Não | Quem paga cada custo |
speaker_fee_mode, speaker_fee_amount | none, fixed, speaker_defined; valor | Não | O cachê: nenhum, fixo ou informado por quem propõe |
tracks | lista de name, purpose | Não | As trilhas, de uma vez (até 30). O propósito é a régua dos avaliadores |
event_dates | lista de date, start_time, end_time | Não | Os dias do evento (até 60) |
image_url ou image_base64 | link ou arquivo | Não | O banner (16:9) |
featured_image_url | link | Não | A imagem quadrada (1:1) |
idempotency_key | texto | Não | Repetir com a mesma chave não cria de novo |
Devolve: a chamada criada. Uma imagem ruim não impede a criação; o motivo vem em warnings.
Peça assim: "Abra a chamada do Congresso 2027, presencial em São Paulo nos dias 12 e 13 de março, com as trilhas Produto, Dados e Carreira. Propostas até 30/11. Pagamos hospedagem e alimentação; a passagem é do palestrante. Deixe em rascunho e me mostre."
Notas: a chamada nasce em rascunho; publique com update_call_status. Depois de criar, a resposta sugere o que falta: trilhas, avaliadores, publicar. O cachê é registrado no acordo; o pagamento acontece fora da plataforma.
update_call_for_papers
Altera
Editar chamada de trabalhos. Os mesmos campos de create_call_for_papers, menos trilhas e dias, que têm ferramentas próprias. Só o que for enviado muda. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
| os campos da chamada | Não | Título, texto, datas, tipo, formatos, durações, custos, cachê, votação, avaliação, banner e imagem quadrada |
Peça assim: "Estenda o prazo de propostas do Congresso 2027 até 15/12."
Notas: uma chamada que já tem notas ou negociação não volta de avançada para simples.
update_call_status
Altera
Publicar, encerrar ou reabrir chamada. Muda o status de uma chamada. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
action | publish, unpublish, close, reopen, set_status | Sim | Publicar, voltar para rascunho, encerrar, reabrir ou pôr um status específico |
status | um dos status | Com set_status |
Peça assim: "Publique a chamada do Congresso 2027." · "Encerre a chamada: o prazo acabou."
delete_call_for_papers
Pede confirmação
Excluir chamada de trabalhos. Exclui a chamada, com as trilhas e as propostas. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim |
Devolve: na primeira chamada, o resumo (título, status, quantas propostas) e o código de confirmação.
add_call_track
Altera
Adicionar trilha à chamada. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
name | texto, até 255 | Sim | |
purpose | texto, até 5.000 | Sim | O que a trilha procura e o que não procura: a régua dos avaliadores |
Peça assim: "Acrescente a trilha Dados, para casos reais de análise e engenharia de dados, sem tutorial de ferramenta."
update_call_track
Altera
Editar trilha. Renomeia uma trilha ou muda o propósito. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
track_id | id | Sim | De get_call_for_papers |
name, purpose | texto | Não |
delete_call_track
Pede confirmação
Excluir trilha. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
track_id | id | Sim | De get_call_for_papers |
add_call_event_date
Altera
Adicionar dia do evento. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
date | data (2027-03-12) | Sim | |
start_time, end_time | hora (09:00) | Sim | No fuso da comunidade |
update_call_event_date
Altera
Alterar horário do dia do evento. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
date_id | id | Sim | De get_call_for_papers |
start_time, end_time | hora | Não | Pelo menos um |
delete_call_event_date
Pede confirmação
Remover dia do evento. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
date_id | id | Sim | De get_call_for_papers |
add_call_owner
Altera
Convidar dono da chamada. Convida um membro para dividir a chamada com você: o dono cuida da chamada, das trilhas, dos avaliadores e das decisões. A pessoa aceita com respond_to_call_invitation. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
profile_id | id | Sim | De list_members |
Notas: dá poder sobre a chamada, e a pessoa recebe o convite por e-mail.
remove_call_owner
Pede confirmação
Remover dono da chamada. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
owner_id | id | Sim | O id em owner_links de get_call_for_papers, não o id da pessoa |
list_track_reviewers
Só consulta
Listar avaliadores da trilha. Os avaliadores de uma trilha e se cada um aceitou. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
track_id | id | Sim | De get_call_for_papers |
invite_track_reviewer
Altera
Adicionar avaliador da trilha. Põe um membro como avaliador de uma trilha: ele dá nota a todas as propostas daquela trilha. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
track_id | id | Sim | De get_call_for_papers |
profile_id | id | Sim | De list_members |
Peça assim: "Ponha a Ana e o Bruno como avaliadores da trilha Dados."
Notas: a pessoa fica sabendo por e-mail, na primeira chamada.
remove_track_reviewer
Pede confirmação
Remover avaliador da trilha. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
reviewer_id | id | Sim | O id em trackReviewers de get_call_for_papers, ou de list_track_reviewers |
list_my_call_invitations
Só consulta
Meus convites em chamadas. Os seus convites pendentes para ser dono de uma chamada ou avaliador de uma trilha. Papel mínimo: qualquer.
Parâmetros: nenhum.
Peça assim: "Tenho algum convite para avaliar propostas?"
respond_to_call_invitation
Altera
Responder convite da chamada. Papel mínimo: qualquer, sobre os próprios convites.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
kind | owner, reviewer | Sim | Convite para dono ou para avaliador |
invitation_id | id | Sim | De list_my_call_invitations |
answer | accept, decline | Sim |
Notas: aceitar um convite de avaliador leva à sua fila de avaliação (list_my_reviews).
list_speakers
Só consulta
Listar palestrantes. Todo mundo que já propôs na comunidade, agrupado por pessoa, para convidar de novo. Papel: equipe ou dono de uma chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
space | id ou link | Não | Só quem propôs num espaço de chamadas |
invite_speaker
Altera
Convidar palestrante a propor. Convida um membro a mandar proposta para uma chamada, com um recado opcional. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
profile_id | id | Sim | De list_speakers ou list_members |
message | texto, até 2.000 | Não | Vai no e-mail |
Peça assim: "Convide quem palestrou no ano passado a propor de novo para o Congresso 2027."
Notas: manda e-mail na primeira chamada.
list_proposals
Só consulta
Listar propostas de uma chamada. As propostas, com status, trilha e notas. Papel: o que aparece depende do seu papel na chamada: os donos veem todas, o avaliador as da trilha dele, quem propôs as próprias.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim |
Peça assim: "Quais propostas da trilha Produto têm as melhores notas?"
Notas: com propostas esperando decisão, a resposta sugere decidir cada uma.
get_proposal
Só consulta
Ver proposta. O texto, a trilha, o status, as avaliações que você pode ver e as rodadas de negociação. Papel: os donos da chamada, os avaliadores da trilha e quem propôs.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link (com ?proposal=) | Sim |
list_my_reviews
Só consulta
Minha fila de avaliação. As propostas das trilhas que você avalia, com a sua nota quando já deu. Papel: quem avalia.
Parâmetros: nenhum.
Peça assim: "O que falta eu avaliar?"
review_proposal
Altera
Avaliar proposta. Dá a nota a uma proposta de uma trilha que você avalia. Papel: avaliador da trilha que aceitou o convite.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
score | de 1 a 5 | Sim | |
recommendation | accept, reject | Não | |
internal_notes | texto | Não | Só os avaliadores e os donos veem; quem propôs, nunca |
comments_to_speaker | texto | Não | O retorno para quem propôs |
submit | sim ou não | Não | Padrão sim. Com não, fica como rascunho para mudar depois; enviada, a avaliação fica travada |
Peça assim: "Dê nota 4 à proposta da Ana, recomendando aceitar: o tema é ótimo, mas o roteiro precisa de um caso real."
Notas: só dentro do período de avaliação, e nunca na própria proposta.
get_review_progress
Só consulta
Ver andamento da avaliação. Quantas avaliações cada proposta e cada avaliador têm, contra o mínimo da chamada. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim |
Peça assim: "Quem do comitê ainda não avaliou?"
get_proposal_reviews
Só consulta
Ver avaliações da proposta. Cada nota e recomendação, e o consenso. Papel: os donos da chamada; o avaliador, depois de mandar a dele.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim |
decide_proposal
Altera
Aceitar ou recusar proposta. Com uma mensagem opcional para quem propôs. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link (com ?proposal=) | Sim | |
decision | accept, reject | Sim | |
message | texto | Não | Vai no e-mail, como o recado de quem organiza |
Peça assim: "Aceite a proposta da Ana e agradeça pela submissão."
Notas: a pessoa recebe e-mail na primeira chamada, por isso o assistente confirma com você a decisão e a mensagem antes. Depois de aceitar, a resposta sugere confirmar na agenda. Ver E-mails da chamada de trabalhos.
negotiate_proposal
Altera
Negociar proposta. O lado de quem organiza numa negociação (chamada avançada, com contraproposta ligada). Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
action | counter_offer, retract, accept, decline | Sim | Fazer uma contraproposta, retirar a que está aberta, aceitar a contraproposta do palestrante ou encerrar, recusando a proposta |
terms | format, duration_minutes, track_id, scheduled_at, delivery_mode, os custos, fee_amount | Não | Só as condições que mudam |
message | texto | Não |
Peça assim: "Proponha à Ana fazer o workshop em 90 minutos em vez de 3 horas, com hospedagem por nossa conta."
Notas: cada passo manda e-mail para quem propôs, na primeira chamada.
confirm_proposal
Altera
Confirmar proposta na agenda. O passo final de uma proposta aceita, com a data e a hora se já houver. Papel: equipe ou dono da chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
scheduled_at | data e hora | Não | No fuso da comunidade |
list_votable_proposals
Só consulta
Ver cédula de votação. As propostas que você pode votar numa chamada com voto da comunidade, e o seu voto atual. Papel: quem a chamada deixa votar.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim |
vote_on_proposal
Altera
Votar em proposta. De 1 a 5, dentro da janela de votação, ou tira o voto. Papel: quem a chamada deixa votar.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
value | de 1 a 5 | Não | O voto |
remove | sim ou não | Não | Tira o seu voto |
get_vote_results
Só consulta
Ver resultado da votação. Até onde a visibilidade de votos da chamada deixa ver. Papel: conforme a chamada.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim |
list_my_proposals
Só consulta
Minhas propostas. As suas propostas na comunidade, ou numa chamada, com status. Papel mínimo: qualquer.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Não | Só as desta chamada |
submit_proposal
Altera
Enviar proposta. Propõe uma sessão a uma chamada aberta. A proposta sai com o nome de quem conectou o assistente. Papel: qualquer membro, enquanto a chamada está aberta.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
call | id ou link | Sim | |
title | texto, de 3 a 255 | Sim | |
description | Markdown, até 20.000 | Sim | A proposta, em Markdown |
format | um dos formatos | Sim | |
duration_minutes | minutos | Sim | |
level | beginner, intermediate, advanced | Não | |
track | id ou nome da trilha | Quando a chamada tem trilhas | |
delivery_mode | in_person, online, either | Na chamada híbrida | |
format_other, language, target_audience, prerequisites, resources_needed | texto | Não | |
pitch_video_url, speaker_video_url | link | Não | |
requested_fee_amount | valor | Não | Quando a chamada deixa quem propõe dizer o cachê |
send | sim ou não | Não | Padrão sim. Com não, fica em rascunho para enviar depois |
idempotency_key | texto | Não |
Peça assim: "Mande para o Congresso 2027 a minha palestra 'Dados sem planilha', 40 minutos, nível intermediário, na trilha Dados."
update_proposal
Altera
Editar minha proposta. Muda a proposta enquanto ela está em rascunho, e envia com send. Só o que for enviado muda. Papel: quem propôs.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
| os campos da proposta | Não | Os mesmos de submit_proposal | |
send | sim ou não | Não | Envia a proposta |
withdraw_proposal
Pede confirmação
Retirar minha proposta. Com um recado opcional para quem organiza. Papel: quem propôs.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
message | texto, até 2.000 | Não |
Notas: não dá para desfazer, por isso pede o seu sim.
respond_to_counter_offer
Altera
Responder contraproposta. A resposta de quem propôs à contraproposta da organização: aceitar (a proposta é aceita nessas condições) ou responder com as próprias condições e um recado. Papel: quem propôs.
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
proposal | id ou link | Sim | |
answer | accept, counter | Sim | |
terms | as mesmas condições de negotiate_proposal | Não | Com counter |
message | texto | Não |
Notas: compromete quem propôs e avisa a organização, na primeira chamada.