# tasks/pipeline.py from celery import shared_task from tasks.scraping import scrape_book from tasks.audio import text_to_audio @shared_task(bind=True) def scrape_and_convert(self, url): result = scrape_book.delay(url) return result.id